#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
  // 请在此输入您的代码
  int n, m;
  int count = 0;
  scanf("%d%d", &n, &m);
  int a[n], b[m];
  int i, j;
  for (i = 0; i < n; i++)
  {
    scanf("%d", &a[i]);
  }
  for (j = 0; j < m; j++)
  {
    scanf("%d", &b[j]);
  }
  for (i = 0; i < n; i++)
  {
    for (j = 0; j < m; j++)
    {
      if (a[i] <= b[j])
      {
        count++;
        b[j] = 0;
        break;
      }
    }
  }
  printf("%d", count);
  return 0;
}